package com.cip.client.dataSource;

import com.smartgwt.client.data.DataSource;
import com.smartgwt.client.data.fields.DataSourceTextField;

public class LocalidadXmlDS extends DataSource {  
  
    private static LocalidadXmlDS instance = null;  
  
    public static LocalidadXmlDS getInstance() {  
        if (instance == null) {  
            instance = new LocalidadXmlDS("localidadDS");  
        }  
        return instance;  
    }  
  
    public LocalidadXmlDS(String id) {  
  
        setID(id);  
        setRecordXPath("/lista/provincia/localidades");  
  
  
        DataSourceTextField itemNameField = new DataSourceTextField("nombre", "Nombre", 128, true);  
        itemNameField.setPrimaryKey(true);  
  
        
        setFields(itemNameField);  
  
        setDataURL("provinciasypoblaciones.xml");  
          
        setClientOnly(true);  
  
    }  
}